週次 |
日期 |
單元主題 |
第1週 |
2/22 |
Introduction to OOP and Java |
第2週 |
3/01 |
Chapter 1. Getting Started |
第3週 |
3/08 |
Chapter 2. Console Input and Output |
第4週 |
3/15 |
Chapter 3. Flow of Control |
第5週 |
3/22 |
Chapter 4. Defining Classes I |
第6週 |
3/29 |
Chapter 5. Defining Classes II |
第7週 |
4/05 |
民族掃墓節(放假一天) |
第8週 |
4/12 |
Chapter 5. Defining Classes II
Chapter 6. Arrays |
第9週 |
4/19 |
期中考試 |
第10週 |
4/26 |
Chapter 6. Arrays
Chapter 7. Inheritance |
第11週 |
5/03 |
Chapter 8. Polymorphism and Abstract Classes |
第12週 |
5/10 |
Chapter 9. Exception Handling |
第13週 |
5/17 |
Chapter 10. File I/O
Chapter 11. Recursion |
第14週 |
5/24 |
Chapter 12. UML and Pattern
Chapter 13. Interfaces and Inner Classes |
第15週 |
5/31 |
Chapter 14. Linked Data Structure
Chapter 15. Collections and Iterators |
第16週 |
6/07 |
Chapter 16. Swing I
Chapter 17. Applet |
第17週 |
6/14 |
Chapter 18. Swing II
Chapter 19. Java Never Ends |
第18週 |
6/21 |
期末考 |